package com.aistar.service;


import com.aistar.pojo.Orders;
import com.aistar.util.ServerResponse;

public interface OrderService extends BaseService<Orders> {

    //根据订单编号将订单id查询出来
    public ServerResponse getOrderByOrderNum(String num);
    //修改叮当状态，改为 支付成功，已付款; 同时新增支付流水
    public void updateOrderStatus(Integer orderId, String alpayFlowNum, String paidAmount);

    //根据用户id 查询出该用户所有的
    public ServerResponse getAllByCustomerId(Integer customerId);

    //根据用户id 查询出改用胡的订单详情记录 地址等等 封装到一个vo对象中
    public ServerResponse getAllOrderByCustomerId(Integer customerId);

    //根据用户id获取到orde人(多) 地址信息 不分页
    public ServerResponse getOrderAndAddressByCustomerId(Integer customerId);


	


}
